<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>

        // join  把数组转字符串  , 如果没有传符号的时候，默认是逗号

        function myJoin(arr , f) {
            // 短路赋值
            f = f || ',' ;

            var res = '' ;

            for(var i = 0 ; i < arr.length ; i++) {
                // res += arr[i] + f ;   最后多了一个逗号

                // 数组中的最后一个值不加符号
                // if(i < arr.length - 1) {
                //     res += arr[i] + f ; 
                // } else {
                //     res += arr[i] + ''
                // }

                res += i < arr.length - 1 ? arr[i] + f : arr[i] ;
                // res += arr[i] += i < arr.length - 1 ? f : '' ;
            }

            console.log(res);
        }

        myJoin([1,2,3]) 

    </script>
    
</body>
</html>